﻿''' <summary>
''' 高空气象数据选项
''' </summary>
''' <remarks></remarks>
Public Class RadiosondeDataOption

    Private m_RegionStr As String = "" '区域“ENJA”
    Private m_Atmospheric As String = "" '大气压"99999"
    Private m_StationNumber As String = "" '站台号"54662"
    Private m_Longitude As Double = 0 '经度“38.90”
    Private m_Latitude As Double = 0 '纬度“121.63”
    Private m_HightId As String = "" '高度号
    Private m_AreasName As String = "" '区域名HANZHONG
    Private m_NotNameId As String = "" '不知所谓何名99
    Private m_Identifier As String = "" '国家的标识符CN
    Private m_ZoneRadiosonde As Integer = 0   '时区
    Private m_Distances As Double = 0 '求出的距离 
    Private m_AixsLongitude As Double = 0 '坐标经度
    Private m_AixsLatitude As Double = 0 '坐标纬度
    Private m_ArearNameTure As String = "" '区域名HANZHONG True


    ''' <summary>
    ''' 区域“ENJA”
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property RegionStr() As String
        Get
            Return m_RegionStr
        End Get
        Set(ByVal value As String)
            m_RegionStr = value
        End Set
    End Property
    ''' <summary>
    ''' 大气压"99999"
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Atmospheric() As String
        Get
            Return m_Atmospheric
        End Get
        Set(ByVal value As String)
            m_Atmospheric = value
        End Set
    End Property
    ''' <summary>
    ''' 站台号"54662"
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property StationNumber() As String
        Get
            Return m_StationNumber
        End Get
        Set(ByVal value As String)
            m_StationNumber = value
        End Set
    End Property
    ''' <summary>
    ''' 经度“38.90”
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Longitude() As Double
        Get
            Return m_Longitude
        End Get
        Set(ByVal value As Double)
            m_Longitude = value
        End Set
    End Property
    ''' <summary>
    ''' 纬度“121.63”
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Latitude() As Double
        Get
            Return m_Latitude
        End Get
        Set(ByVal value As Double)
            m_Latitude = value
        End Set
    End Property
    ''' <summary>
    ''' 高度号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property HightId() As String
        Get
            Return m_HightId
        End Get
        Set(ByVal value As String)
            m_HightId = value
        End Set
    End Property
    ''' <summary>
    ''' 区域名HANZHONG
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property AreasName() As String
        Get
            Return m_AreasName
        End Get
        Set(ByVal value As String)
            m_AreasName = value
        End Set
    End Property
    ''' <summary>
    ''' 不知所谓何名99
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property NotNameId() As String
        Get
            Return m_NotNameId
        End Get
        Set(ByVal value As String)
            m_NotNameId = value
        End Set
    End Property
    ''' <summary>
    ''' 国家的标识符CN
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Identifier() As String
        Get
            Return m_Identifier
        End Get
        Set(ByVal value As String)
            m_Identifier = value
        End Set
    End Property
    ''' <summary>
    ''' 时区
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property ZoneRadiosonde() As Integer
        Get
            Return m_ZoneRadiosonde
        End Get
        Set(ByVal value As Integer)
            m_ZoneRadiosonde = value
        End Set
    End Property
    ''' <summary>
    ''' 求出的距离
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property Distances() As Double
        Get
            Return m_Distances
        End Get
        Set(ByVal value As Double)
            m_Distances = value
        End Set
    End Property
    ''' <summary>
    ''' 坐标经度
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property AixsLongitude() As Double
        Get
            Return m_AixsLongitude
        End Get
        Set(ByVal value As Double)
            m_AixsLongitude = value
        End Set
    End Property
    ''' <summary>
    ''' 坐标纬度
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property AixsLatitude() As Double
        Get
            Return m_AixsLatitude
        End Get
        Set(ByVal value As Double)
            m_AixsLatitude = value
        End Set
    End Property
    ''' <summary>
    ''' 区域名HANZHONG True
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property ArearNameTure() As String
        Get
            Return m_ArearNameTure
        End Get
        Set(ByVal value As String)
            m_ArearNameTure = value
        End Set
    End Property

End Class
